rain rites - Turkish English Dictionary